make a deposit - Français Anglais Dictionnaire